Interpretable CNNs for Object Classification

نویسندگان

چکیده

This paper proposes a generic method to learn interpretable convolutional filters in deep neural network (CNN) for object classification, where each filter encodes features of specific part. Our does not require additional annotations parts or textures supervision. Instead, we use the same training data as traditional CNNs. automatically assigns high conv-layer with an part certain category during learning process. Such explicit knowledge representations conv-layers CNN help people clarify logic encoded CNN, i.e., answering what patterns extracts from input image and uses prediction. We have tested our using different benchmark CNNs various architectures demonstrate broad applicability method. Experiments shown that are much more semantically meaningful than filters.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

3D object classification and retrieval with Spherical CNNs

We address the problem of 3D rotation equivariance in convolutional neural networks. 3D rotations have been a challenging nuisance in 3D classification tasks requiring higher capacity and extended data augmentation in order to tackle it. We model 3D data with multivalued spherical functions and we propose a novel spherical convolutional network that implements exact convolutions on the sphere b...

متن کامل

Volumetric and Multi-View CNNs for Object Classification on 3D Data Supplementary Material

Training for Our Volumetric CNNs To produce occupancy grids from meshes, the faces of a mesh are subdivided until the length of the longest edge is within a single voxel; then all voxels that intersect with a face are marked as occupied. For 3D resolution 10,30 and 60 we generate voxelizations with central regions 10, 24, 54 and padding 0, 3, 3 respectively. This voxelization is followed by a h...

متن کامل

Interpretable Classification Models for Recidivism Prediction

We investigate a long-debated question, which is how to create predictive models of recidivism that are sufficiently accurate, transparent, and interpretable to use for decision-making. This question is complicated as these models are used to support different decisions, from sentencing, to determining release on probation, to allocating preventative social services. Each case might have an obj...

متن کامل

Methods and Models for Interpretable Linear Classification

We present an integer programming framework to build accurate and interpretable discrete linear classification models. Unlike existing approaches, our framework is designed to provide practitioners with the control and flexibility they need to tailor accurate and interpretable models for a domain of choice. To this end, our framework can produce models that are fully optimized for accuracy, by ...

متن کامل

Prototype Selection for Interpretable Classification By

Prototype methods seek a minimal subset of samples that can serve as a distillation or condensed view of a data set. As the size of modern data sets grows, being able to present a domain specialist with a short list of “representative” samples chosen from the data set is of increasing interpretative value. While much recent statistical research has been focused on producing sparse-in-the-variab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Pattern Analysis and Machine Intelligence

سال: 2021

ISSN: ['1939-3539', '2160-9292', '0162-8828']

DOI: https://doi.org/10.1109/tpami.2020.2982882